de toutes ses forces – English–Français translations

🇫🇷 fr en 🇬🇧

de toutes ses forces

with all one's might
Wiktionary Links